#pragma once

class RagexePatcher
{
public:
	RagexePatcher(void);
	~RagexePatcher(void);
	BOOL unlimitSight;
	BOOL hallucination;
	BOOL hairstyle;
	BOOL unlimitTalk;
	BOOL removeShake;
	BOOL removeDark;

	void Patch(HANDLE hProcess);
	void Save();
private:
	LPTSTR iniPath;
	void ExcutePatch(HANDLE hProcess, LPVOID lpAddr, int value);
};
